home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / hardware-part2 / 10750 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.9 KB

  1. Path: rzstud1.rz.uni-karlsruhe.de!uj3w
  2. From: uj3w@rzstud1.rz.uni-karlsruhe.de (Martin Gierich)
  3. Newsgroups: comp.sys.amiga.programmer,comp.sys.amiga.hardware
  4. Subject: Chunky <-> Planar conversion hardware
  5. Date: 19 Apr 1996 15:17:56 GMT
  6. Organization: University of Karlsruhe, Germany
  7. Message-ID: <4l8ar4$dfi@nz12.rz.uni-karlsruhe.de>
  8. NNTP-Posting-Host: rzstud1.rz.uni-karlsruhe.de
  9. Mime-Version: 1.0
  10. Content-Type: text/plain; charset=iso-8859-1
  11. Content-Transfer-Encoding: 8bit
  12. NNTP-Posting-User: uj3w
  13. X-Newsreader: TIN [version 1.2 PL2]
  14.  
  15. More and more games (and other programs) need to convert chunky gfx data
  16. to planar gfx data for displaying it on ECS or AGA. Using a little bit
  17. hardware, this could be done significantly faster.
  18.  
  19. My idea is to use 8 serial TTL (or high speed CMOS) chips with parallel
  20. input/output capabilities to do this. You push 8 bytes chunky data in and
  21. then pull 8 bytes planar data out. The same way you can store 8 planar
  22. bytes in and get 8 chunky bytes out without additional hardware.
  23.  
  24. Except for some wiring you just need the 8 standard TTL chips which are
  25. quite cheap. The only problem is: How can you get it into the Amiga,
  26. especially the A1200 ?
  27.  
  28. Using a Zorro slot you can use some kind of memory mapping without auto-
  29. configuring and a software hack, which adds it to expansion.library,
  30. but the A1200 does not have a Zorro slot. :-(
  31.  
  32. And the parallel port is a bad choice, because it is intended for the
  33. printer and it is quite slow.
  34.  
  35. If people are interested, I post the schematics or put them on Aminet.
  36.  
  37. PS.: This hardware is not compatible to the one supported by
  38.      graphics.library, but is it more flexible (can do conversions in
  39.      both directions) and cheaper and it should not be a problem to
  40.      patch graphics.library to make use of it.
  41.  
  42. --
  43.   /\/\            o o
  44.  / __ \ artin      <
  45. (_/  \_)         `---'      uj3w@rz.uni-karlsruhe.de (Martin Gierich)
  46.